home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / dos_cyr / russian.zip / EVAFONT.DOC next >
Text File  |  1989-01-22  |  6KB  |  145 lines

  1.  
  2.  
  3.            Welcome to EVAfont: EGA/VGA font designer v2.03
  4.            _______________________________________________
  5.  
  6.                                                          January, 1989
  7.  
  8.  
  9.  
  10.    Overview
  11.    ________
  12.  
  13.       EVAfont utility  provides you with ability to customize your EGA
  14.    or VGA  text fonts. These very short notes will help you to get the
  15.    job done.
  16.       Bit-mapped font is a binary representation of characters you see
  17.    on the  computer screen.  And, unless  you're a  hexadecimal number
  18.    cruncher, it's  a little  bit tricky to create or modify such fonts
  19.    without the  appropriate tools.  That's what  EVAfont was developed
  20.    for.
  21.       The internal  structure of  a bit-mapped  font is  quite simple:
  22.    each row  of dots  is represented  with the  bits of a single byte,
  23.    thus each  character in  a bit-mapped  format is  composed of 'row'
  24.    bytes, and complete font length is 256 x 'rows-in-character' bytes.
  25.       EVAfont can  handle fonts  of size  8x8, 8x14  and 8x16  pixels,
  26.    exactly to  match needs for CGA, EGA and VGA video cards. Fonts are
  27.    stored in  the files  (usually with  extension .FNT) with length of
  28.    2048, 3584  and 4096 bytes respectively. In most cases you load the
  29.    font from  disk or  grab it from the screen, then modify it to your
  30.    taste, and  when you  see the  font you like, single key press will
  31.    produce executable  file with  .COM extension. If you choose it for
  32.    everyday use,  simply run  this file from your AUTOEXEC.BAT file to
  33.    make driver active every time your computer boots up.
  34.       
  35.       
  36.       
  37.    Starting EVAfont
  38.    ________________
  39.       
  40.       Command line to start EVAfont looks something like that:
  41.       
  42.       EVAFONT [filename][/C][/M][/K][/A]
  43.       
  44.       Options are:
  45.          
  46.          filename - optional font file name to load immediately upon
  47.                     start. If omitted, on EGA or VGA system, EVAfont
  48.                     picks up current screen font from video RAM
  49.                     (unless you specify an /A switch).
  50.          /C       - force color mode.
  51.          /M       - force monochrome mode.
  52.          /K       - disable Microsoft mouse.
  53.          /A       - use INT 10h subfunction User Alpha Load instead of
  54.                     direct video RAM font update.
  55.          
  56.       Specify /C  or /M  switches if  you want  to override  automatic
  57.    color selection.  If omitted,  EVAfont uses color palette for color
  58.    monitors and black-and-white for monochrome.
  59.       Disable mouse operations using /K switch. This is useful only if
  60.    your mouse driver initially responds as Microsoft Mouse Driver, but
  61.    then behaves not fully compatible.
  62.       Use /A  switch if you feel that EVAfont gets into trouble during
  63.    direct  read/write   operations  with   text   fonts   video   RAM.
  64.    Usually machine hangs up, screen flashes etc. Be aware that in this
  65.    case your EGA or VGA card is not register-level compatible with Big
  66.    Blue's one.
  67.       
  68.       
  69.       
  70.    Mouse hints
  71.    ___________
  72.    
  73.       You have  full  control  over  EVAfont  functions  using  either
  74.    keyboard or  Microsoft  compatible  mouse.  Left  and  right  mouse
  75.    buttons acts  exactly like  <Enter> and <Escape> keys respectively.
  76.    Dragging mouse  (moving while  holding down  either button) effects
  77.    like Shift + arrow keys combination.
  78.       
  79.       
  80.       
  81.    Font files
  82.    __________
  83.    
  84.       For your convenience there are several font files on the
  85.    diskette:
  86.          
  87.          CGA!FONT.FNT  - 8x8 font, (great for 43/50 line modes).
  88.          EGAIBMAT.FNT  - standard IBM EGA 8x14 font.
  89.          EGARFONT.FNT  - enlarged 8x14 font, Russian characters.
  90.          EGA!FONT.FNT  - enlarged 8x14 font, Helvetica & Russian
  91.                          characters.
  92.          VGAPS260.FNT  - standard IBM VGA 8x16 font.
  93.          VGARFONT.FNT  - VGA 8x16 font, Russian characters.
  94.          VGA!FONT.FNT  - VGA 8x16 font, Helvetica & Russian
  95.                          characters.
  96.          
  97.       
  98.       
  99.       
  100.    PUTFONT utility:
  101.    __________________________
  102.       
  103.       The new utility is included in the package with version 2.03. It
  104.    is intended for use with previously loaded screen drivers produced
  105.    with EVAfont and allows you update fonts on-the-fly without loading
  106.    new copy of the driver and wasting you extremely expensive RAM.
  107.       
  108.  
  109.  
  110.    General Information
  111.    ___________________
  112.       
  113.       EVAfont will  run on  any IBM/PC  or  PS/2  compatible  computer
  114.    equipped with  EGA, VGA or MCGA video card under DOS 2.0 and above.
  115.    Using another  video cards  you can't  use the  text font  download
  116.    facility, but yet editing is possible.
  117.       
  118.       
  119.       If you  have any  questions, comments,  or you notice any compa-
  120.    tibility problems  with some  software or hardware products, please
  121.    call:
  122.           
  123.           Moscow,
  124.           tel. 297-91-87, 395-90-77
  125.           Pete I. Kvitek
  126.           
  127.           
  128.           
  129.    License
  130.    _______
  131.    
  132.    Copyright (C) 1988,1989 by Pete I. Kvitek, All Rights Reserved.
  133.    
  134.      You are free to use, copy and distribute EVAfont for
  135.      noncommercial use if:
  136.                
  137.                no fee is charged for use, copying or distribution.
  138.                
  139.                it is not modified in any way.
  140.    
  141.    Note:
  142.    This program  is provided  AS IS without any warranty, expressed or
  143.    implied, including  but not  limited to  fitness for  a  particular
  144.    purpose.
  145.